package com.mentaleye.dal.dao;

import java.util.List;
import java.util.Map;

import com.mentaleye.dal.model.StudentAttendanceRecord;
import com.mentaleye.dal.model.StudentAttendanceRecordExample;

public interface StudentAttendanceRecordDao {
	
    boolean insertByList(List<StudentAttendanceRecord> recordList);
    
    boolean updateRecord(StudentAttendanceRecord record);

    boolean updateRecordBySelective(StudentAttendanceRecord record,StudentAttendanceRecordExample example);
    
    List<StudentAttendanceRecord> getListByExample(StudentAttendanceRecordExample example);
    
    List<Map<String,Object>> getListByMap(Map<String,Object> map);
    
    boolean deleteByExample(StudentAttendanceRecordExample example);
}
